package com.itheima.d4_abstract_template_method;

//抽象类
public abstract class C {
    //模版方法
    //通常，模板方法还要设计为一个final方法
    public final void sing() {
        System.out.println("唱一首你喜欢的歌：");

        //唱什么？让子类去具体实现定义
        //调用抽象方法
        song();

        System.out.println("唱完了!");
    }

    //抽象方法
    public abstract void song();
}
